sewage sludge digestion - French English Dictionary